# 创建对象
class Cat:
    def eat(self):
        print("小猫爱吃鱼")

    def drink(self):
        print("小猫要喝水")


# 创建猫对象
tom = Cat()
tom.eat()
tom.drink()

lazy = Cat()
lazy.eat()
lazy.drink()
# <__main__.Cat object at 0x0000017828C0FFD0>
# <__main__.Cat object at 0x0000017828C0FFA0>
# 内存地址不一样，不是同一对象
print(tom)
print(lazy)

lazy2 = lazy
# 同一对象，因为内存地址相同
print(lazy2)
